package cn.bocai.pc.service;

import java.util.List;
import java.util.Map;

import cn.bocai.pc.model.BcLinktype;

public interface BcLinktypeService {
	/**
	 * 查询能显示的友情链接类型
	 * @author chenhao
	 * @time 2015/07/04
	 */
    List<BcLinktype> selectByFriendship(String type);
	
    /**
	 * 查询出数据的总行数
	 * @time 2015/08/12
	 */
	int typeLineNumber(String type);
	
	/**
	* 后台：查询出数据分页信息
	* @time 2015/08/12
	*/
	List<BcLinktype> typePaging(Map<String, Object> typepar);
    
	/**
	* 后台：查询所有的数据
	* @time 2015/08/12
	*/
	List<BcLinktype> selectAll(String type);
	
	/**
	* 后台：校验类型名称
	* @time 2015/08/14
	*/
	BcLinktype checkoutTypeName(Map<String, Object> map);
	
	/**
	* 后台：查询出对应类型名称的id
	* @time 2015/08/18
	*/
	BcLinktype selectBylinktypeId(String linkType);
	
    int deleteByPrimaryKey(String id);

    int insert(BcLinktype record);

    int insertSelective(BcLinktype record);

    BcLinktype selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(BcLinktype record);

    int updateByPrimaryKey(BcLinktype record);
}
